package core.product.model;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;


@Entity
@Table(name="productdata")
public class ProductData implements Serializable
{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private Long uuid;
	private String locationDescription ;
	private String otherActivities ;
	private String skiInTheArea ;
	private String golfInTheArea ;
	private String propertyAccommodationSummary ;
	private String summaryDescriptionOfProperty ;
	private String furtherDetails ;
	private String bedroomNotes ;
	private String bathroomNotes ;
	private String accommodationAndAmenities ;
	private String rateInfo1 ;
	private String rateInfo2 ;
	private String soDesc ;
	private String soNotes ;
	
	/**
	 * @return the uuid
	 */
	@Id
	@GeneratedValue
	@Column(name="uuid")
	public Long getUuid() {
		return uuid;
	}
	/**
	 * @param uuid the uuid to set
	 */
	public void setUuid(Long uuid) {
		this.uuid = uuid;
	}
	/**
	 * @return the locationDescription
	 */
	@Column(name="locationdescription",length=9000)
	public String getLocationDescription() {
		return locationDescription;
	}
	/**
	 * @param locationDescription the locationDescription to set
	 */
	public void setLocationDescription(String locationDescription) {
		this.locationDescription = locationDescription;
	}
	/**
	 * @return the otherActivities
	 */
	@Column(name="otheractivities",length=9000)
	public String getOtherActivities() {
		return otherActivities;
	}
	/**
	 * @param otherActivities the otherActivities to set
	 */
	public void setOtherActivities(String otherActivities) {
		this.otherActivities = otherActivities;
	}
	/**
	 * @return the skiInTheArea
	 */
	@Column(name="skiInthearea",length=9000)
	public String getSkiInTheArea() {
		return skiInTheArea;
	}
	/**
	 * @param skiInTheArea the skiInTheArea to set
	 */
	public void setSkiInTheArea(String skiInTheArea) {
		this.skiInTheArea = skiInTheArea;
	}
	/**
	 * @return the golfInTheArea
	 */
	@Column(name="golfinthearea",length=9000)
	public String getGolfInTheArea() {
		return golfInTheArea;
	}
	/**
	 * @param golfInTheArea the golfInTheArea to set
	 */
	public void setGolfInTheArea(String golfInTheArea) {
		this.golfInTheArea = golfInTheArea;
	}
	/**
	 * @return the propertyAccommodationSummary
	 */
	@Column(name="propertyaccommodationsummary",length=9000)
	public String getPropertyAccommodationSummary() {
		return propertyAccommodationSummary;
	}
	/**
	 * @param propertyAccommodationSummary the propertyAccommodationSummary to set
	 */
	public void setPropertyAccommodationSummary(String propertyAccommodationSummary) {
		this.propertyAccommodationSummary = propertyAccommodationSummary;
	}
	/**
	 * @return the summaryDescriptionOfProperty
	 */
	@Column(name="summarydescriptionofproperty",length=9000)
	public String getSummaryDescriptionOfProperty() {
		return summaryDescriptionOfProperty;
	}
	/**
	 * @param summaryDescriptionOfProperty the summaryDescriptionOfProperty to set
	 */
	public void setSummaryDescriptionOfProperty(String summaryDescriptionOfProperty) {
		this.summaryDescriptionOfProperty = summaryDescriptionOfProperty;
	}
	/**
	 * @return the furtherDetails
	 */
	@Column(name="furtherdetails",length=9000)
	public String getFurtherDetails() {
		return furtherDetails;
	}
	/**
	 * @param furtherDetails the furtherDetails to set
	 */
	public void setFurtherDetails(String furtherDetails) {
		this.furtherDetails = furtherDetails;
	}
	/**
	 * @return the bedroomNotes
	 */
	@Column(name="bedroomnotes",length=9000)
	public String getBedroomNotes() {
		return bedroomNotes;
	}
	/**
	 * @param bedroomNotes the bedroomNotes to set
	 */
	public void setBedroomNotes(String bedroomNotes) {
		this.bedroomNotes = bedroomNotes;
	}
	/**
	 * @return the bathroomNotes
	 */
	@Column(name="bathroomnotes",length=9000)
	public String getBathroomNotes() {
		return bathroomNotes;
	}
	/**
	 * @param bathroomNotes the bathroomNotes to set
	 */
	public void setBathroomNotes(String bathroomNotes) {
		this.bathroomNotes = bathroomNotes;
	}
	/**
	 * @return the accommodationAndAmenities
	 */
	@Column(name="accommodationandamenities",length=9000)
	public String getAccommodationAndAmenities() {
		return accommodationAndAmenities;
	}
	/**
	 * @param accommodationAndAmenities the accommodationAndAmenities to set
	 */
	public void setAccommodationAndAmenities(String accommodationAndAmenities) {
		this.accommodationAndAmenities = accommodationAndAmenities;
	}
	/**
	 * @return the rateInfo1
	 */
	@Column(name="rateinfo1",length=9000)
	public String getRateInfo1() {
		return rateInfo1;
	}
	/**
	 * @param rateInfo1 the rateInfo1 to set
	 */
	public void setRateInfo1(String rateInfo1) {
		this.rateInfo1 = rateInfo1;
	}
	/**
	 * @return the rateInfo2
	 */
	@Column(name="rateinfo2",length=9000)
	public String getRateInfo2() {
		return rateInfo2;
	}
	/**
	 * @param rateInfo2 the rateInfo2 to set
	 */
	public void setRateInfo2(String rateInfo2) {
		this.rateInfo2 = rateInfo2;
	}
	/**
	 * @return the soDesc
	 */
	@Column(name="sodesc",length=9000)
	public String getSoDesc() {
		return soDesc;
	}
	/**
	 * @param soDesc the soDesc to set
	 */
	public void setSoDesc(String soDesc) {
		this.soDesc = soDesc;
	}
	/**
	 * @return the soNotes
	 */
	@Column(name="sonotes",length=9000)
	public String getSoNotes() {
		return soNotes;
	}
	/**
	 * @param soNotes the soNotes to set
	 */
	public void setSoNotes(String soNotes) {
		this.soNotes = soNotes;
	}
	
	
}
